base transceiver stations - Spanish English Dictionary